recombinant protein - English Synonyms Dictionary